package com.tjsinfo.tjsoa.articles.bo;

import javax.servlet.http.HttpServletRequest;

import com.tjsinfo.tjsoa.articles.vo.TRules;
import com.tjsinfo.tjsoa.common.PaginationSupport;
import com.tjsinfo.tjsoa.system.vo.User;

/**
 * 规章制度BO
 * @author macwang
 *
 */
public interface IRulesBO {
	
	/**
	 * 根据cid及检索条件ssearch查找文章列表
	 * @param cid
	 * @return 返回符合条件的分页显示文章列表
	 */
	public PaginationSupport findBySearch(String sstart,String slimit,HttpServletRequest request);
	
	/**
	 * 根据cid及检索条件ssearch查找文章列表
	 * @param cid
	 * @return 返回符合条件的分页显示文章列表
	 */
	public PaginationSupport findManageBySearch(String sstart,String slimit,User user,HttpServletRequest request);
	
	
	/**
	 * 添加规章制度内容
	 * @param rules
	 * @return 
	 */
	public Integer addRules(TRules rules);
	
	/**
	 * 查询规章制度内容
	 * @param id
	 * @return 
	 */
	public TRules getRulesId(Integer id);
	
	/**
	 * 添加规章制度内容
	 * @param rules
	 * @return 
	 */
	public void updateRules(TRules rules);

}
